// pages/my/changePwd/changePwd.js
const WXAPI = require('../../main/main');
const TOOL = require('../../../utils/util');
const app = getApp();
Page({

  /**
   * 页面的初始数据
   */
  data: {
    oldpassword: '',
    newpassword: '',
    confirmpassword: '',
    accountId: 0,
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function (options) {
    /**this.setData({
      accountId: app.globalData.user.sysAccount.accountId,
    })*/
  },
  doBack(e) {
    wx.navigateBack({
      delta: 1
    });
  },
  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function () {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function () {

  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function () {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function () {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function () {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function () {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function () {

  },
  passwordInput(e) {
    this.setData({
      newpassword: e.detail.value
    });
  },
  oldPasswordInput(e) {
    this.setData({
      oldpassword: e.detail.value
    });
  },
  confirmpasswordInput(e) {
    this.setData({
      confirmpassword: e.detail.value
    });
  },
  doSubmit(e) {
    var that = this;
    if (that.data.oldpassword == '') {
      TOOL.showErrorToast("请输入原密码！");
      return;
    } else if (that.data.newpassword == '') {
      TOOL.showErrorToast("请输入新密码！");
      return;
    } else if (that.data.confirmpassword == '') {
      TOOL.showErrorToast("请确认密码！");
      return;
    } else if (that.data.confirmpassword !== that.data.newpassword) {
      TOOL.showErrorToast("两次输入密码不一致！");
      return;
    } else {
      that.dochangePwd();

    }
  },
  dochangePwd() {
    var that = this;
    // WXAPI.changePwd({
    //   oldPwd: that.data.oldpassword, // 全局变量获取accountId
    //   password: that.data.newpassword
    // }).then(function (res) {
    //   wx.hideLoading();
    //   if (res.success) {
    //     wx.showToast({
    //       title: res.message,
    //       duration: 2000,
    //       // # 准备5张麦克风不同状态的png
    //       image: '../../../images/addr-active.png'
    //     });
    //     setTimeout(function () {
    //       that.doBack();
    //     }, 500);
    //   } else {
    //     wx.showToast({
    //       title: res.message,
    //       duration: 2000,
    //       // # 准备5张麦克风不同状态的png
    //       image: '../../../images/popup-close.png'
    //     });
    //   }
    // }).catch(function (e) {
    //   that.showTipAlert("修改密码异常！")
    // })
  }
})